fur seal islands - Turkish English Dictionary